Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE POPLARS Semi-Detached £160,555 £162,500 10 Nov 2022
6 THE POPLARS Detached £184,745 £82,500 17 Oct 2003
10 THE POPLARS Semi-Detached £215,758 £217,500 9 Sep 2022
12 THE POPLARS Detached £312,430 £84,000 25 Jul 2000
MOORCROFT THE POPLARS Detached £222,174 £68,500 26 Oct 2001